package com.iwhalecloud.bss.kite.cucc.client.dto.attr;

import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiParam;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("装机地址DTO")
public class InstallationAddressDTO {

    /**
     * 省份id
     */
    private String provinceId;
    /**
     * 地市id
     */
    private String cityId;
    /**
     * 区县id
     */
    private String districtId;
    /**
     * 标准地址
     */
    private String addressName;
    /**
     * 省份路由，省份拼音简写，用于指定省份调用。 目前支持：TJ-天津，LN-辽宁，HN-河南，HB-河北，GD-广东，JTTY-集团统一
     */
    private String provinceRoute;
    /**
     * 当前页面，传入从0开始的正整数，0代表第一页，默认值0
     */
    private Integer pageNum;
    /**
     * 每页条数，传入大于0的正整数，默认值10
     */
    private Integer pageSize;

    /**
     * 设置显示关联楼宇信息( “1”为显示关联楼宇)
     * 非必填属性
     */
//    @ApiParam(value = "1")
    private String displayRelBuildInfo;

    /**
     * 地址级别
     * 非必填属性
     */
    private List<String> segmType;
}
